export const getProps = data => {
    const props = data;
    if (!props) {
        // 为空
        return {
            key: "id", // ID
            name: "name", // 名称
            url: "url", // 链接
            icon: "icon", // 图标
            type: "type", // 类型
            outer: "outer",
            children: "children",
        };
    }

    // 依次判断
    if (!props.key) {
        return {
            ...props,
            key: "id",
        };
    }

    if (!props.name) {
        return {
            ...props,
            name: "name",
        };
    }
    if (!props.url) {
        return {
            ...props,
            url: "url",
        };
    }
    if (!props.icon) {
        return {
            ...props,
            icon: "icon",
        };
    }
    if (!props.outer) {
        return {
            ...props,
            outer: "outer",
        };
    }
    if (!props.children) {
        return {
            ...props,
            children: "children",
        };
    }
    return props;
};